bn:00887212n
Noun Named Entity
EL
No term available
EN
Visa Debit is a major brand of debit card issued by Visa in many countries around the world. Wikipedia
English:
United Kingdom
Relations
Sources