English to Arabic

Meaning for:
Pillages
other
السلب