Translation of دیو استھان in English:

دیو استھان

phrase

  • abode of gods
    Hindu temple