"epizykloiden" in English Epizykloiden {m pl} epicycloids Detailed translations for "epizykloiden" Epizykloiden{masculine plural} Epizykloiden epicycloids