Translation of vulcanizadora in English:

vulcanizadora

tire repairshop, n.

feminine noun

Chile, Mexico
  • 1

    tire repairshop US
    tyre repairshop British