Slovnenya

Translation English French: odorous

Dictionary: main
odorous
adjective