ਲਾਂਘਾ ਲੰਘਣਾ

Shahmukhi : لانگھا لنگھنا

Parts Of Speech : phrase

Meaning in English

to make do, to pass time, to live in peace, amicably
Source: Punjabi Dictionary