English-Chinese dictionary »

cumulonimbus meaning in Chinese

EnglishChinese
cumulonimbus [cumulonimbuses] (cloud)
noun
[UK: ˈkjuː.mjʊ.lə.ˈnɪm.bəs]
[US: ˌkjuː.mjəlo.ʊ.ˈnɪm.bəs]

积雨云 /jīyǔyún/noun

積雨雲noun