imbaˈrazzo
English translation of imbaˈrazzo
nm
- embarrassment; (ostacolo) hindrance trarre qualcuno d' imbarazzo = help somebody out of a difficulty avere l' imbarazzo della scelta = be spoilt for choice Definition of embarrassment in the British & World English dictionary Definition of embarrassment in the US English dictionary Translate embarrassment | into French | into German | into Spanish
Compounds
-
imbarazzo di stomaco
- indigestion Definition of indigestion in the British & World English dictionary Definition of indigestion in the US English dictionary Translate indigestion | into French | into German | into Spanish