meaning of Batteriewagen

Batteriewagen - German to English

battery pack truck