Translation of catrera in English:

catrera

bed, n.

feminine noun

slang
River Plate
  • 1

    bed