Embarrassed (fr. Embarrassé)

Translation into English

Synonyms

  • gêné
  • inconfortable
  • mal à l'aise
  • peiné
  • troublé