Italian edit

Noun edit

tarmicida f (plural tarmicide)

  1. moth repellent

Derived terms edit