English to Arabic

Meaning for:
Fails
other
التقصيرات