embarrassed and shamefaced, in great shame

listen to the pronunciation of embarrassed and shamefaced, in great shame
English - English
thoroughly ashamed
embarrassed and shamefaced, in great shame
Favorites