सिर नीचा करना मतलब - लजा जाना
Here is meaning of Sir Neecha Karna in hindi. Get definition and hindi meaning of Sir Neecha Karna. What is Hindi definition and meaning of Sir Neecha Karna ? (hindi matlab - arth kya hai?).