English-French dictionary »

megadrought meaning in French

EnglishFrench
megadrought (a drought lasting for decades or centuries)
noun

mégasécheressenom {f}