Slovnenya

Translation English Spanish: accumulator

Dictionnaire: main
accumulator
noun