Slovnenya

Translation English French: envy

Dictionary: main
envy
noun