Catalan Nouns: mascarada

Catalan Nouns verb 'mascarada' conjugated