Slovnenya

Translation English Spanish: hardware

Diccionario: main
hardware
noun