cycloïdes
French
Noun
cycloïdes
f
plural of
cycloïde