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
المفضلات