Translation of خچرخچر in English:

خچرخچر

Pronunciation /xətʃər xətʃər/

feminine noun

  • an imitative sound
    splash, babble
    noise
    chatter