ਸਰੰਜਾਮ ਦੇਣਾ

Shahmukhi : سرانجام دینا

Parts Of Speech : verb, transitive

Meaning in English

to complete, accomplish, fulfill, perform
Source: Punjabi Dictionary