Translation of گل زار/ ستاں in English:

گل زار/ ستاں

phrase

  • garden, garden of roses
  • flower-bed