Italian

edit

Etymology

edit

From insilare +‎ -trice.

Noun

edit

insilatrice f (plural insilatrici)

  1. ensilage blower

Anagrams

edit