devagupta देवगुप्त
Definition:
mfn.
"god-guarded"
Home
>
Search
>
devagupta