ਡੇਹਮੂਆਂ ਦਾ ਛੱਤਾ

Shahmukhi : ڈیہمواں دا چھتّہ

Parts Of Speech : phrase

Meaning in English

hornets' nest
Source: Punjabi Dictionary