Definify.com

Definition 2026


scratchcards

scratchcards

See also: scratch cards

English

Noun

scratchcards

  1. plural of scratchcard