centroides

Spanish

Noun

centroides m pl

  1. plural of centroide