Slovnenya

Translation English French: scented

Dictionary: main
scented
adjective