imbarazzo

listen to the pronunciation of imbarazzo
الإيطالي - الإنجليزية
embarrassment, awkwardness, obstacle, abashment, confusion, quandary, uneasiness
self-consciousness
awkwardness
confusion
embarrasment
embarassment