Slovnenya

Translation English Spanish: tramp down

Dictionary: main
tramp down
verb