English to Arabic

Meaning for:
Persister
other
المُلِحِْ