embarrassed him, shamed him

listen to the pronunciation of embarrassed him, shamed him
الإنجليزية - الإنجليزية
humiliated him
put him to shame
embarrassed him, shamed him
المفضلات