English to Arabic

Meaning for:
Pushover
other
المهمة اليسيرة