Back to Dictionary
手闸
手閘
shǒuzhá
1. handbrake