Catalan Adjectives: invencible

Catalan Adjectives verb 'invencible' conjugated