Chinese-English dictionary »

雙峰駱駝 meaning in English

ChineseEnglish
雙峰駱駝 noun

Bactrian camel(Camelus bactrianus)
noun