Polish-English dictionary »

ostatnia deska ratunku meaning in English

PolishEnglish
ostatnia deska ratunku noun

last resortnoun
only remaining option