English-Hindi dictionary »

down in the dumps meaning in Hindi

EnglishHindi
down in the dumps noun

हताश