ˈgratta e ˈvinciEnglish translation of ˈgratta e ˈvincinm inv scratch card Definition of scratch card in the British & World English dictionary Translate scratch card | into French | into German | into Spanish