User Contribution

Translation of چشمہ ھور in English

چشمہ ھور

  1. The fountain of light ; the sun.

    Is this entry useful?
Powered by Oxford