Translation of چشمۂ آبِ حیات in English:

چشمۂ آبِ حیات

phrase

  • fountain of elixir of life or nectar