Chinese-English dictionary »

山斑马 /shānbānmǎ/ meaning in English

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

mountain zebra(Equus zebra)
noun

Your history