Slovnenya

Translation English French: depress

Dictionary: main