English-Latin dictionary »

rival city meaning in Latin

EnglishLatin
rival city noun

aemula [aemulae](1st) F
noun