Translation of tarjeta de raspe y gane in English:

tarjeta de raspe y gane

scratch card, n.

feminine noun

Latin America

  • 1

    scratch card