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