keen vexation, annoyance, or mortification, as at one's failures or errors

listen to the pronunciation of keen vexation, annoyance, or mortification, as at one's failures or errors
Английский Язык - Турецкий язык
Английский Язык - Английский Язык
chagrin