English-Hindi dictionary »

have had a good innings meaning in Hindi

EnglishHindi
have had a good innings verb

सफल जीवन बीताना