Translation of گل ستان in English:

گل ستان

phrase

  • garden