imbarazzo
type: Term
language: ita
translation: awkwardness
translation: difficulty
translation: embarrassment
translation: trouble