English to Arabic

Meaning for:
Munched
other
ممضوغ