Polish-English dictionary »

epitrochoida meaning in English

PolishEnglish
epitrochoida noun

epitrochoidnoun
geometric curve