á
é
í
ó
ú
ñ
?
English Translation of despair
de·spair
s.
desesperación
f.
intr.
desesperar(se)
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter