Maremoto in English | Spanish to English Translation and Dictionary
maremoto
masculine noun
1. tidal wave
maremoto
(movimiento sísmico) seaquake; (ola) tidal wave;
Search history
Did this page answer your question?