borgomastri
Italian
Noun
borgomastri
m
plural of
borgomastro