Translation of شش در in English:

شش در

phrase

  • literal

    six doors
    a stage of a game of nard (
  • amazed
    astonished