shame, embarrass

listen to the pronunciation of shame, embarrass
Английский Язык - Испанский Язык
avergonzar(transitive)
avergonzar