Catalan Adjectives: imparable

Catalan Adjectives verb 'imparable' conjugated