Chambishi (English, name)
expansion: Chambishi
Senses:
glosses: A town in Copperbelt Province, Zambia.
Forms: