last-ditch – English–Latine translations

🇬🇧 en la 🇻🇦

last-ditch adjective

  • as a last resort, done in desperation
peremptorius
Wiktionary Links