Catalan Nouns: boscarla mostatxuda

Catalan Nouns verb 'boscarla mostatxuda' conjugated