ਨਸਤਰਾਉਣਾ

NASTARÁUṈÁ

Meaning in English2

v. a, To bleed, to lance (either a vein or swelling.)
Source:THE PANJABI DICTIONARY-Bhai Maya Singh