meaning of Batterieladestation

Batterieladestation - German to English

battery charging place