Spanish-English dictionary »

megatsunami meaning in English

SpanishEnglish
megatsunami noun
{m}

megatsunami(a very large tsunami)
noun