DOWN IN THE DUMPS


Meaning of DOWN IN THE DUMPS in English

= down in the mouth

Slang English vocab.      Английский сленговый словарь.