devana देवन
Definition:
n.
praise
Home
>
Search
>
devana