English to Arabic

Meaning for:
Crippled
other
مشلول