Translation of دید باز in English:

دید باز

phrase

  • sightseer
  • ogler