English-Polish dictionary »

curling pin meaning in Polish

EnglishPolish
curling pin

lokówka