ipocicloidi
Italian
Noun
ipocicloidi
f
plural of
ipocicloide