English-Hindi dictionary »

have head screwed on the right way meaning in Hindi

EnglishHindi
have head screwed on the right way verb

समझदार होना