English-Hindi dictionary »

stick in throat meaning in Hindi

EnglishHindi
stick in throat verb

गले से न उतरना