ਥੁਥਲਾਉਣਾ

THUTHLÁUṈÁ

Meaning in English2

v. a, To stutter, to stammer, to lisp.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh