slang embarrassment, discomfiture

listen to the pronunciation of slang embarrassment, discomfiture
Английский Язык - Турецкий язык
bozum havası