French-English dictionary »

mégasécheresse meaning in English

FrenchEnglish
mégasécheresse nom {f}

megadrought(a drought lasting for decades or centuries)
noun