to feel abashed

listen to the pronunciation of to feel abashed
Englisch - Deutsch
sich schämen