Translation of خچرخچر in English:

خچرخچر

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

feminine noun

  • an imitative sound
    splash
    babble
    noise
    chatter