English-Hindi dictionary »

keep feet on the ground meaning in Hindi

EnglishHindi
keep feet on the ground verb

विवेकशील होना