English-Hindi dictionary »

a bag of nerves meaning in Hindi

EnglishHindi
a bag of nerves noun

बहुत ही घबराय्

Your history