ਦਿਦਾਰਬਾਜ਼ੀ

Shahmukhi : دیداربازی

Parts Of Speech : noun, feminine

Meaning in English

ogling; voyeurism
Source: Punjabi Dictionary