Translation of کھر کھر کرنا in English:

کھر کھر کرنا

phrase

  • to make a noise, to rattle, clatter