French-English dictionary »

cumulonimbus meaning in English

FrenchEnglish
cumulonimbus nom {m}

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