Synonyms and Antonyms for Temuco

1. Temuco (n.)

a city in central Chile to the south of Concepcion

Synonyms: