English to Arabic

Meaning for:
Greediest
other
طمّاع