Italian

edit

Etymology

edit

From stigliare +‎ -trice.

Noun

edit

stigliatrice f (plural stigliatrici)

  1. scutch
  2. scutching machine