kamus
.
Search
About
brake_failure
English
brake failure
Noun
Brakes fail to stop a vehicle
English: brake failure