to embarrass (people)

listen to the pronunciation of to embarrass (people)
Englisch - Chinesisch