devasadana देवसदन
Definition:
mfn.
serving as a seat for the gods
Home
>
Search
>
devasadana