meaning of Ablagen

Ablagen - German to English

depositions