tombaroli
Italian
Noun
tombaroli
m
plural of
tombarolo