Search term centroid has one result
Jump to
EN English ES Spanish
centroid (n) [point at the centre of any shape] centroide (n) [point at the centre of any shape] (n)