Translation of cauchera in English:

cauchera

slingshot, n.

feminine noun

  • 1Colombia informal

    (tirachinas)
    slingshot US
    catapult British
  • 2Venezuela

    Motor Vehicles
    tire fitter's US
    tyre fitter's British