English to Portuguese Dictionary embarrasses

embarrasses

envergonha
translation of 'embarrasses'
verb
atrapalhar,
acabrunhar,
embaraçar,
impedir,
confundir,
dificultar
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one