Slovnenya

Translation English Spanish: light beam

Dictionary: main