ਬਰਫ਼ ਦਾ ਤੋਦਾ

Shahmukhi : برف دا تودا

Parts Of Speech : phrase

Meaning in English

iceberg; lump of ice
Source: Punjabi Dictionary