meaning of Batterielade

Batterielade - German to English

battery area