last-ditch – Deutsch–English translations

🇬🇧 en de 🇩🇪

last-ditch adjective

  • as a last resort, done in desperation
allerletzter, verzweifelt
Wiktionary Links