English-French dictionary »

mammatus cloud meaning in French

EnglishFrench
mammatus cloud noun

nuage mammatusnom