Sponsored Links

depression

translation and definition "depression", tamil lexicon

WordTamil Definition
depressionமனச்சோர்வு