ombelichi
Italian
Noun
ombelichi
m
plural of
ombelico