Arabic-English dictionary »

الرماة meaning in English

ArabicEnglish
الرماة

Throwers[UK: ˈθrəʊ.əz] [US: ˈθroʊ.ərz]