Hindi-English dictionary »

बहुत समय तक ठहरने वाला meaning in English

HindiEnglish
बहुत समय तक ठहरने वाला

long lastingadjective