Traduzione Inglese Italiano

English version

Qual è la traduzione di "last-ditch, hopeless, deprived of hope, desperate" in Italiano?