狮泉河

shī quán hé

Sign in to save this word to your study lists.

Definitions

  1. 1. Sengge Tsangpo or Shiquan River in west Tibet, the upper reaches of the Indus