English-Hindi dictionary »

keep head down meaning in Hindi

EnglishHindi
keep head down verb

अपने काम से काम रखना