stigliatrice

Italian

Etymology

From stigliare +‎ -trice.

Noun

stigliatrice f (plural stigliatrici)

  1. scutch
  2. scutching machine