Latin-English dictionary »

castrum novum meaning in English

LatinEnglish
Castrum Novum proper noun

Herceg Novi(town)
proper noun