ਲਿਬਡ਼ਾਉਣਾ

LIBṚÁUṈÁ

Meaning in English2

v. a, To cover with mud; to smear, to bedaub, to soil.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh