Catalan Adjectives: imparable

Catalan Adjectives adjective 'imparable' conjugated