Slovnenya

Translation English French: depressant

Dictionary: main
depressant
noun