embarrassed him, shamed him

listen to the pronunciation of embarrassed him, shamed him
English - English
humiliated him
put him to shame
embarrassed him, shamed him
Favorites