Definition, synonyms and picture of centro

centro

noun centro

Translation: center

Definition of centro in Spanish

Punto ubicado en el interior de algo y que equidista de sus extremos.

Synonyms of centro in Spanish

medio

Definition of centro in English

Point that is located inside something and is equidistant from its limits.

Synonyms of centro in English

center