embarrasses
avergüenza
translation of 'embarrasses'
verb
desconcertar por,
azorar,
poner en un aprieto,
avergonzar,
turbar,
crear dificultades,
apenar,
prepararse a dar la luz,
encaramar
definition
Credits: Google Translate