Italian-English dictionary »

megatsunami meaning in English

ItalianEnglish
megatsunami noun
{m}

megatsunami(a very large tsunami)
noun