Arabic-English dictionary »

الأسراب meaning in English

ArabicEnglish
الأسراب

Shoals[UK: ʃəʊlz] [US: ʃoʊlz]

Squadrons[UK: ˈskwɒ.drənz] [US: ˈskwɑː.drənz]