Italian edit

Etymology edit

From insilare +‎ -trice.

Noun edit

insilatrice f (plural insilatrici)

  1. ensilage blower

Anagrams edit