English to Arabic

Meaning for:
Masticated
other
ممضوغ