Translation of کاو کاو in English:

کاو کاو

phrase

  • effort, hard work
  • digging
  • perturbation