English to Arabic

Meaning for:
Insufficiency
other
القصور