Translation of garrón in English:

garrón

shank, n.

masculine noun

  • 1

    (carne)
    shank
    de garrón free
    • comimos de garrón toda la semana we had free lunches all week
    • entré de garrón I got in free