French Adjectives: embarrassé

French Adjectives verb 'embarrassé' conjugated