embarrassed him, humiliated him

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