English-Latin dictionary »

crimean peninsula meaning in Latin

EnglishLatin
Crimean peninsula (peninsula, see also: Crimea)
proper noun

Tauricaproper noun
F

Your history