mazzaranga

Italian

Noun

mazzaranga f (plural mazzaranghe)

  1. tamper (machine)