English-Spanish dictionary »

seamount meaning in Spanish

EnglishSpanish
seamount (underwater mountain)
noun

monte marinonoun
{m}