Translation of catrera in English:

catrera

bed, n.

feminine noun

River Plate
slang

  • 1

    bed