Slovnenya

Translation English Spanish: surveil

Dictionary: main