Pinyin Dictionary results for "shu ta"

树獭
sloth (family Bradypodidae)
Dictionary data provided by CC-CEDICT