Catalan Adjectives: raticida

Catalan Adjectives verb 'raticida' conjugated