Polish-English dictionary »

puzzle meaning in English

PolishEnglish
puzzle noun

jigsaw puzzlenoun
type of puzzle