Slovnenya

Translation English Spanish: visible light

Dictionary: main
visible light