meaning of Akkumulatoren

Akkumulatoren - German to English

accumulators