डरकर चुपचाप भागना।
What is definition, meaning of hindi muhavara dum daba kar bhagna ? (Muhawara दुम दबा कर भागना ka matlab - arth Kya Hai?).