English-Latin dictionary »

white sea meaning in Latin

EnglishLatin
White Sea (a sea to the northwest of Russia)
proper noun

Mare Albumproper noun
{n}