English-French dictionary »

storm cloud meaning in French

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

nuage orageux◼◼◼nom {m}