Traducción de gamarra in English:

gamarra

martingale, n.

nombre femenino

Equitación

  • 1

    martingale
    darse (con) las gamarras to hit it off coloquial
    • traer de la gamarra a algn to have sb by the short and curlies