English to Arabic

Meaning for:
Beatable
other
مغلوب