Hindi-English dictionary »

दूर तक प्रभाव ड़ालने वाला meaning in English