chi'nashtalichi

Chamicuro

Noun

chi'nashtalichi

  1. city, town, village