Slovnenya

Translation English Spanish: light source

Dictionary: main
light source