Slovnenya

Translation English Spanish: storage battery

Diccionario: main
storage battery
noun