French-English dictionary »

santiago du chili meaning in English

FrenchEnglish
Santiago du Chili nom propre
{m}

Santiago◼◼◼(city in Chile)
proper noun
[UK: ˌsæn.tɪ.ˈɑː.ɡəʊ] [US: ˌsæn.ti.ˈɑːɡo.ʊ]