English-Polish dictionary »

last-ditch meaning in Polish

EnglishPolish
last-ditch adjective
as a last resort, done in desperation

ostatniadjective