Turkish-English dictionary »

çift hörgüçlü deve meaning in English

TurkishEnglish
çift hörgüçlü deve noun

Bactrian camel(Camelus bactrianus)
noun