Tamil Meaning

depressed meaning in tamil

a mental state of unhappiness and sorrow

depressed tamil meaning example

மனச்சோர்வு