Translation of frenos de tambor in English:

frenos de tambor

drum brakes, n.

masculine plural noun

  • 1

    drum brakes