What does Bankeinzug mean?

Bankeinzug - German to English

automated debit transfer system

View more

  • direct debit