Spanish-English dictionary »

monte marino meaning in English

SpanishEnglish
monte marino noun
{m}

seamount(underwater mountain)
noun