Slovnenya

Translation English Spanish: wear down

Dictionary: main