Translation of سِوالا in English

سِوالا

Noun (masculine)

  1. temple, Siva's temple

Powered by Oxford