French-English dictionary »

mégatsunami meaning in English

FrenchEnglish
mégatsunami nom {m}

megatsunami◼◼◼(a very large tsunami)
noun