How to pronounce "sitsang"

Add your own pronunciation of "sitsang"

Meanings and definitions of "sitsang"

Noun

an autonomous region of the Peoples Republic of China; located in the Himalayas

Synonyms: