epicicloidi
Italian
Noun
epicicloidi
f
plural of
epicicloide