Chinese-English dictionary »

小沙袋鼠 /xiǎoshādàishǔ/ meaning in English

ChineseEnglish
小沙袋鼠 /xiǎoshādàishǔ/ noun

pademelon(species of Thylogale)
noun

Your history