Pinyin Dictionary results for "sha bu"

纱布
gauze
傻不愣登
stupid; dazed
刹不住
unable to brake (stop)
纱布口罩
gauze mask
Dictionary data provided by CC-CEDICT