Chinese-English dictionary »

松鼠 /sōngshǔ/ meaning in English

ChineseEnglish
松鼠 /sōngshǔ/ noun

squirrel [squirrels](rodent)
noun
[UK: ˈskwɪ.rəl] [US: ˈskwɜː.rəl]