Hindi-English dictionary »

लम्बे समय तक चलने वाला meaning in English

HindiEnglish
लम्बे समय तक चलने वाला

long runningnoun