English to Arabic

Meaning for:
Persevering
other
المثابرة