Italian-English dictionary »

epitrocoide meaning in English

ItalianEnglish
epitrocoide noun
{f}

epitrochoid(geometric curve)
noun