Debit Card translation: debit card
Debit translation: debit; debit; recipient; debit; credited debit;
Card card; Credit card; Thick paper; Thin cardboard; Cash card; Stored value card; Carding; ID card required