Slovnenya

Translation English French: greed

Dictionary: main
greed
noun