Slovnenya

Translation English Spanish: silicon chip

Diccionario: main