Hindi-English dictionary »

बदतर से बेहतर भला meaning in English

HindiEnglish
बदतर से बेहतर भला

be grateful for small merciesnoun