meaning of Besitzurkunde

Besitzurkunde - German to English

deed of ownership

View more

  • title-deed