embarrassé
type: Term
language: fra
translation: confused
translation: embarrassed
translation: perplexed
translation: shy