mazzaranga
Italian
Noun
mazzaranga
f
(
plural
mazzaranghe
)
tamper
(machine)