English-Hindi dictionary »

tail between legs meaning in Hindi

EnglishHindi
tail between legs noun

हताश होकर