meaning of Abbindelager

Abbindelager - German to English

treating location