English-Polish dictionary »

in a pinch meaning in Polish

EnglishPolish
in a pinch in a difficult situation

w ostateczności