Pinyin Dictionary results for "sha ba"

刹把
brake lever; crank handle for stopping or turning off machinery
沙坝
a sandbank; a sand bar
沙巴
Sabah, state of Malaysia in north Borneo 婆羅洲|婆罗洲
Dictionary data provided by CC-CEDICT