Latin-French dictionary »

cumulonimbus meaning in French

LatinFrench
cumulonimbus noun

cumulonimbus(Météorologie) Nuage dense et haut, donnant des orages
nom

Your history