🇮🇹 it en 🇬🇧
imbarazzo noun
/imbaˈrattso/
|
|
---|---|
difficulty, dilemma, embarrassment, fix, predicament | |
|
hindrance |
Wiktionary Links
- italiano: imbarazzo