oppidi
Italian
Noun
oppidi
m
pl
plural of
oppido
Latin
Noun
oppidī
n
genitive singular of
oppidum