English to Arabic

Meaning for:
Looted
other
منهوب