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