English-Latin dictionary »

novara meaning in Latin

EnglishLatin
Novara (town)
proper noun
[UK: nə.ˈvɑː.rə]
[US: nə.ˈvɑːr.rə]

Novariaproper noun