Polish-French dictionary »

łamigłówka meaning in French

PolishFrench
łamigłówka noun

casse-têtenom