upastara उपस्तर
Definition:
m.
anything laid under, a substratum
Home
>
Search
>
upastara