English version
¿Qué significa
"desvalido; desamparado; incapaz; impotente"
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
desvalido; desamparado; incapaz; impotente
helpless; defenseless; forsaken; incapacitated