imbeccatoi
Italian
Noun
imbeccatoi
m
plural of
imbeccatoio