Word Definition - 刹不住

shā bu zhù unable to brake (stop)

Individual Character Details