Chinese-English dictionary »

龙卷风 /lóngjuǎnfēng/ meaning in English

ChineseEnglish
龙卷风 /lóngjuǎnfēng/ noun

cyclone [cyclones](rotating system of winds)
noun
[UK: ˈsaɪ.kləʊn] [US: sɪˈkloʊn]

Your history