German-Latin dictionary »

novara meaning in Latin

GermanLatin
Novara Substantiv
im italienischen Piemont gelegene Großstadt

Novarianoun