antilock brakes

English

Noun

antilock brakes

  1. plural of antilock brake