मार देना; उत्साहहीन कर देना।
What is definition, meaning of hindi muhavara pran harna ? (Muhawara प्राण हरना ka matlab - arth Kya Hai?).