Catalan Adjectives: tarasca

Catalan Adjectives verb 'tarasca' conjugated