ਟਰਟਰ

Shahmukhi : ٹرٹر

Parts Of Speech : noun, feminine

Meaning in English

croaking sound as of frogs; figurative usage chatter, gabble, babble
Source: Punjabi Dictionary