Slovnenya

Translation English Spanish: run over

Dictionary: main