Translation of pastilla de freno in English:

pastilla de freno

brake shoe, n.

feminine noun

  • 1

    brake shoe
    brake pad