Slovnenya

Translation English French: wear out

Dictionary: main