ਬਰਫ਼ ਦਾ ਤੂਫ਼ਾਨ

Shahmukhi : برف دا طوفان

Parts Of Speech : phrase

Meaning in English

snow-storm, blizzard
Source: Punjabi Dictionary