English-Hindi dictionary »

have both feet on the ground meaning in Hindi

EnglishHindi
have both feet on the ground verb

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