Italian-English dictionary »

gratta e vinci meaning in English

ItalianEnglish
gratta e vinci noun
{m}

scratch card(lottery ticket)
noun

Your history