Translation of دور درشن in English:

دور درشن

phrase

  • television
  • far-sightedness
    foresight
    discernment
    prudence