Hindi-English dictionary »

कुछ न कहना ही अच्छा है meaning in English

HindiEnglish
कुछ न कहना ही अच्छा है

the least said...noun

the less said the betternoun
[UK: ðə les ˈsed ðə ˈbe.tə(r)] [US: ðə ˈles ˈsed ðə ˈbe.tər]