Catalan Adjectives: embarassat

Catalan Adjectives verb 'embarassat' conjugated