Catalan Nouns: tallareta sarda

Catalan Nouns verb 'tallareta sarda' conjugated