English-Polish dictionary »

epicycloid meaning in Polish

EnglishPolish
epicycloid noun
locus

epicykloidanoun