Subscribe
URL of the page has been copied to clipboard.
Meaning : Hydraulic brake in which friction is applied to the inside of a spinning drum by the brake shoe.
Install App
Drum brake meaning in Telugu.