English-Polish dictionary »

helix meaning in Polish

EnglishPolish
helix noun
curve

helisanoun