Translation of کوسوں دور in English:

کوسوں دور

phrase

  • at a great distance, far away