Slovnenya

Translation English French: wear down

Dictionary: main
wear down