meaning of avergonzar a algn

avergonzar a algn - Spanish to English

to embarrass sb.