Slovnenya

Translation English French: perfumed

Dictionary: main
perfumed
adjective