Slovnenya

Translation English Spanish: CRT screen

Diccionario: main
CRT screen
noun