Tradução Português Inglês

English version

Tradução de "desamparado, sem recursos(adjective), adj. incapaz, impotente" em inglês