depression tracktranslation and definition "depression track", tamil lexiconWordTamil Definitiondepression trackஅழுத்தக்குறைவின் சூழல்பாதை