Version Française
Translate
"centroid, centre of gravity"
to French Language
English to French
French to English
English
French
centroid, centre of gravity
centre de gravité