Translation of depresi in English:

depresi

depression

noun

  • 1

    depression, a state of unhappiness and hopelessness, a time of reduced economic activity marked by a high level of unemployment