Translation of cinchada in English:

cinchada

tug-of-war, n.

feminine noun

River Plate
  • 1

    tug-of-war