French-English dictionary »

épitrochoïde meaning in English

FrenchEnglish
épitrochoïde nom {f}

epitrochoid◼◼◼(geometric curve)
noun