scratchcards

See also: scratch cards

English

Noun

scratchcards

  1. plural of scratchcard