What does Bankgarantie mean?

Bankgarantie - German to English

banker's guarantee

View more

  • lender guarantee
  • security supplied by a lender