Arabic-English dictionary »

جَمَل ذُو سَنَامَيْن meaning in English

ArabicEnglish
جَمَل ذُو سَنَامَيْن m

Bactrian camel''Camelus bactrianus''