centroid, centre of masstranslation and definition "centroid, centre of mass", tamil lexiconWordTamil Definitioncentroid, centre of massதிணிவுமையம்centroid, centre of massதிணிவுமையம்