English-Russian dictionary »

seamount meaning in Russian

EnglishRussian
seamount (underwater mountain)
noun

подводная гораnoun
{f}