Synonyms
- en hindrance (n, artifact) ➜
- en obstacle (n, artifact) ➜
- en hindrance (n, cognition) ➜
- en obstacle (n, cognition) ➜
- en embarrassment (n, state) ➜
- en predicament (n, state) ➜
- it guaio ➜
- it imbarazzo ➜
- it ostacolo ➜
Related terms
- en bother ➜
- en difficulty ➜
- en embarrassment ➜
- en encumbrance ➜
- en hindrance ➜
- en obstacle ➜
- en trouble ➜
- it impacciare ➜