English to Arabic

Meaning for:
Incompetent
other
العاجز