Latin-English dictionary »

bosporus cimmerius meaning in English

LatinEnglish
Bosporus Cimmerius proper noun
{m}

Strait of Kerch(strait)
proper noun