Translation of grilla in English:

grilla

wheeler-dealing, n.

feminine noun

Mexico
informal

  • 1

    wheeler-dealing
    • GRILLA o la gris. - Mariguana.