ਦਸਤ ਬਰਦਾਰੀ

Shahmukhi : دست برداری

Parts Of Speech : noun, feminine

Meaning in English

abdication, renunciation
Source: Punjabi Dictionary