imbarazzo

listen to the pronunciation of imbarazzo
İtalyanca - İngilizce
embarrassment, awkwardness, obstacle, abashment, confusion, quandary, uneasiness
self-consciousness
awkwardness
confusion
embarrasment
embarassment