Catalan Adjectives: escarrassat

Catalan Adjectives verb 'escarrassat' conjugated