Slovnenya

Translation English French: depressing

Dictionary: main
depressing
adjective