Version Française
Meaning of
"Tsunami"
in English language
French to English
English to French
French
English
tsunami (m)
tsunami
tsunami
tsunami, tidalwave
Tsunami; raz de marée
Tsunami; seismically generated sea wave