meaning of Abstellbereich

Abstellbereich - German to English

stabling area [Br.]