Definify.com

Definition 2024


scratchcards

scratchcards

See also: scratch cards

English

Noun

scratchcards

  1. plural of scratchcard