Chinese-English dictionary »

树懒 /shùlǎn/ meaning in English

ChineseEnglish
树懒 /shùlǎn/ noun

sloth [sloths](mammal)
noun
[UK: sləʊθ] [US: sloʊθ]