English to Arabic

Meaning for:
Suppliants
other
المتوسّلون