á
é
í
ó
ú
ñ
?
English Translation of embarrassment
em·bar·rass·ment
s.
(
shame
) vergüenza, turbación
f.
(
trouble
) embarazo, estorbo
(
confusion
) desconcierto
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter