imbarazzo

listen to the pronunciation of imbarazzo
Italienisch - Englisch
embarrassment, awkwardness, obstacle, abashment, confusion, quandary, uneasiness
self-consciousness
awkwardness
confusion
embarrasment
embarassment