Arabic-English dictionary »

المتوسّلون meaning in English

ArabicEnglish
المتوسّلون

Suppliants[UK: ˈsʌ.plɪənts] [US: ˈsʌ.plɪənts]