English-Polish dictionary »

can of worms meaning in Polish

EnglishPolish
can of worms noun
a complex, troublesome situation

beczkanoun