French-English dictionary »

nuage orageux meaning in English

FrenchEnglish
nuage orageux nom {m}

storm cloud◼◼◼(rain cloud with potential to bring a storm)
noun