English to Arabic

Meaning for:
Mooch
other
إسرق