dehacyuta देहच्युत
Definition:
mfn.
separated from the body (as excrement or the spirit)
Home
>
Search
>
dehacyuta