Versión en Español
Meaning of
"sentirse desamparado"
in English language
Spanish to English
English to Spanish
Spanish
English
sentirse desamparado; sentirse abandonado
helpless; to feel abandoned