Slovnenya

Translation English Spanish: goggle box

Dictionary: main