Catalan Nouns: caramuixa

Catalan Nouns verb 'caramuixa' conjugated