Related terms
- fr embarras ➜
- it imbarazzare ➜
- en awkwardness ➜
- en difficulty ➜
- en embarrassment ➜
- en obstacle ➜
- en trouble ➜
- it imbarazzamento ➜
- it imbarazzante ➜
- it imbarazzare ➜
- it imbarazzato ➜
Synonyms
- en embarrassment (n, feeling) ➜
- en embarrassment (n, state) ➜