Italian Adjectives: pesticida

Italian Adjectives verb 'pesticida' conjugated