French-English dictionary »

nuage mammatus meaning in English

FrenchEnglish
nuage mammatus nom

mammatus cloudnoun