nibbi
See also:
Nibbi
Italian
Noun
nibbi
m
plural of
nibbio