English-Chinese dictionary »

mountain zebra meaning in Chinese

EnglishChinese
mountain zebra (Equus zebra)
noun

山斑馬noun

山斑马 /shānbānmǎ/noun