French-Romanian dictionary »

epicicloidă meaning in Romanian

FrenchRomanian
epicicloidă

épicycloïde◼◼◼