Translation of چر چر in English:

چر چر

phrase

  • sound made when heavy weight is put on some wooden material, etc.