Slovnenya

Translation English French: dextrorotary

Dictionary: main
dextrorotary
adjective