English-Arabic dictionary »

suppliants meaning in Arabic

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

المتوسّلون