This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of a lump in the throat(thing)

  1. a lump in the throat(thing)
    N
    कण्ठरोध

Menu