Spanish-French dictionary »

epitrocoide meaning in French

SpanishFrench
epitrocoide noun
{f}

épitrochoïdenom {f}