Slovnenya

Translation English Spanish: accumulator

Dictionary: main
accumulator
noun