embarrassed him

listen to the pronunciation of embarrassed him
الإنجليزية - الإنجليزية
bewildered him, perplexed him, made him feel self-conscious
embarrassed him
المفضلات