Slovnenya

Translation English Spanish: ward off

Dictionary: main