Catalan Adjectives: implacable

Catalan Adjectives verb 'implacable' conjugated