French-English dictionary »

carte à gratter meaning in English

FrenchEnglish
carte à gratter nom {f}

scratch card◼◼◼(lottery ticket)
noun