Translation of طرح ڈالنا in English:

طرح ڈالنا

phrase

  • lay the foundation (of), pioneer
    initiate
    innovate
    plan out, devise