Chinese-English dictionary »

日头花 /rìtóuhuā/ meaning in English

ChineseEnglish
日头花 /rìtóuhuā/ noun

sunflower [sunflowers](flower)
noun
[UK: ˈsʌn.flaʊə(r)] [US: ˈsʌn.ˌflɑː.wər]

Your history