Translation of گل ستان in English:

گل ستان

(گلستان)

phrase

  • garden