Latin-English dictionary »

mare album meaning in English

LatinEnglish
Mare Album proper noun
{n}

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