Polish-English dictionary »

ślimacznica meaning in English

PolishEnglish
ślimacznica noun

spiralnoun
helix

worm gearnoun