Gran Santiago

Explore definitions, synonyms, and language insights of Gran Santiago

Definitions

Noun
the capital and largest city of Chile; located in central Chile; one of the largest cities in South America