ਸਰਾਉਣਾ

SARÁUṈÁ

Meaning in English2

v. a, To complete, to bring to an issue, to cause to suffice, to offer a tough resistance.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh