MalayTranslate.com
Malay to English Translator
Translate Here

English to English

brakes

noun (n)

  • a braking device consisting of a combination of interacting parts that work to slow a motor vehicle
    sebuah alat consisting pengereman dari kombinasi berinteraksi bagian yg bekerja untuk memperlambat motor kendaraan
    Synonym:
    brake system
    source: wordnet30