Tracing the Roots of Sheng

Chagua Language

Sheng

Something small

English

Something small