Chinese-English dictionary »

荼 /tú/ meaning in English

ChineseEnglish
// noun

sow thistle(thistle)
noun
[UK: saʊ ˈθɪs.l̩] [US: ˈsaʊ ˈθɪs.l̩]