French-English dictionary »

carte cadeau meaning in English

FrenchEnglish
carte cadeau nom {f}

gift card◼◼◼(a card issued by retailers)
noun