Meaning of 'mental depression'

  • மனச்சோர்வு


Browse English to Tamil Dictionary