Catalan Nouns: carrutxa

Catalan Nouns verb 'carrutxa' conjugated