ਤਰਾਨ ਸਿੱਟਣਾ

TARÁN SIṬṬṈÁ

Meaning in English2

v. a, To reproach, to upbraid, to revile, to blame unjustly, to spurn.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh