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
English - English
chagrin
keen vexation, annoyance, or mortification, as at one's failures or errors
Favorites