German-Latin dictionary »

nizza meaning in Latin

GermanLatin
Nizza Substantiv
französische Großstadt am Mittelmeer nahe der italienischen Grenze

Nicaeanoun

Your history