Polish-English dictionary »

skrętka meaning in English

PolishEnglish
skrętka noun

yarnnoun
nautical