English to Spanish Dictionary embarrasses

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
Download the
HelloEnglishApp
image_one