embarrassed and shamefaced, in great shame

listen to the pronunciation of embarrassed and shamefaced, in great shame
Английский Язык - Английский Язык
thoroughly ashamed
embarrassed and shamefaced, in great shame
Избранное