French-English dictionary »

chameau de bactriane meaning in English

FrenchEnglish
chameau de Bactriane nom {m}

Bactrian camel◼◼◼(Camelus bactrianus)
noun