Online Dictionary

gran santiago Explained

Gran Santiago at English => English (WordNet) Of Explained:

Gran Santiago
n : the capital and largest city of Chile; located in central
Chile; one of the largest cities in South America [syn: {Santiago},
{Santiago de Chile}, {capital of Chile}]