English-Polish dictionary »

a hard nut to crack meaning in Polish

EnglishPolish
a hard nut to crack

twardy orzech do zgryzienia