Translation of martingala in English:

martingala

martingale, n.

Definition of martingale ( US English | UK English )

feminine noun

  • 1Southern Cone

    • 1.1Games

      martingale
      system

    • 1.2(maquinación)

      scheme

  • 2River Plate

    Clothing
    half-belt