Italian-English dictionary »

montagna sottomarina meaning in English

ItalianEnglish
montagna sottomarina noun
{m}

seamount(underwater mountain)
noun