Italian edit

Etymology edit

From stigliare +‎ -trice.

Noun edit

stigliatrice f (plural stigliatrici)

  1. scutch
  2. scutching machine