Slovnenya

Translation English French: debilitate

Dictionary: main