Hindi-English dictionary »

सूत्रपात करना meaning in English

HindiEnglish
सूत्रपात करना

to take initiative