Catalan Nouns: terrassa

Catalan Nouns verb 'terrassa' conjugated