to embarrass (people)

listen to the pronunciation of to embarrass (people)
الإنجليزية - الصينية