meaning of Abtreter

Abtreter - German to English

assignor

View more

  • resigner
  • transferrer
  • doormat