Chinese-English dictionary »

旋塞 /xuánsāi/ meaning in English

ChineseEnglish
旋塞 /xuánsāi/ noun

stopcock [stopcocks](valve, tap or faucet)
noun
[UK: ˈstɒpkɒk] [US: ˈstɒpkɑːk]