Slovnenya

Translation English Spanish: storage cell

Diccionario: main
storage cell
noun