meaning of Banktratte

Banktratte - German to English

bankdraft

View more

  • lender draft
  • banker's draft
  • cashier's check
  • cashier's cheque [Br.]