Versión en Español
Translate
"to embarrass sb."
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to embarrass sb.
ridiculizar a algn
to embarrass sb.
dejar a algn en ridículo
to embarrass sb.
avergonzar a algn
to embarrass sb.
apurar a algn (avergonzar)