English to Arabic

Meaning for:
Hindering
other
الإعاقة