Please enable javascript to use dictionary! Howto enable javascript?
embarrassment [embarrassments]▼(state of confusion)noun[UK: ɪm.ˈbæ.rə.smənt] [US: em.ˈbe.rə.smənt]
↑