Chinese-English dictionary »

柳 /liǔ/ meaning in English

ChineseEnglish
/liǔ/ noun

willow [willows](tree)
noun
[UK: ˈwɪ.ləʊ] [US: ˈwɪˌlo.ʊ]