Slovnenya

Translation English French: dextrorotatory

Dictionary: main
dextrorotatory
adjective