Polish-English dictionary »

łamigłówka meaning in English

PolishEnglish
łamigłówka noun

brain-teasernoun
a complex riddle or puzzle

puzzlenoun
game for one person