MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Santiago de Chile

noun (n)

  • the capital and largest city of Chile; located in central Chile; one of the largest cities in South America
    modal dan terbesar kota chili; terletak di pusat chili; salah satu yang terbesar kota di amerika selatan
    source: wordnet30