Translation of depresión in English:

depresión

depression, n.

feminine noun

  • 1

    Psychology
    depression
  • 2

    (en un terreno)
    depression
  • 3

    Economics
    depression
    grande
  • 4

    Meteorology
    depression