English-Arabic dictionary »

dromedaries meaning in Arabic

EnglishArabic
Dromedaries [UK: ˈdrɒ.mə.də.rɪz]
[US: ˈdrɒ.mə.də.rɪz]

الجمال