Simplified display
刹不住
shā bu zhù
Sign in to save this word to your study lists.
Definitions
- 1. unable to brake (stop)