English to Arabic

Meaning for:
Nibbled
other
مقضوم