Translation of چٹ چٹ in English:

چٹ چٹ

phrase

  • repeated cracks (of fingers)
    crack, crackle