English-Hindi dictionary »

a lump in ones throat meaning in Hindi

EnglishHindi
a lump in ones throat noun

कण्ठरोध