Italian Adjectives: battericida

Italian Adjectives verb 'battericida' conjugated