Todos los Santos Lake (English, name)
expansion: Todos los Santos Lake
Senses:
glosses: A lake in Los Lagos region, Chile.
Forms: