Traducción de garufa in English:

garufa

nombre femenino

Río de la Plata
argot

  • 1

    se fueron de garufa they went out on a binge / out on the town