Catalan Adjectives: vermicida

Catalan Adjectives adjective 'vermicida' conjugated