French-English dictionary »

carte affinitaire meaning in English

FrenchEnglish
carte affinitaire nom {f}

affinity card(credit card)
noun