Latin-English dictionary »

nova roma meaning in English

LatinEnglish
Nova Roma proper noun

New Rome(Istanbul)
proper noun