avamehana अवमेहन
Definition:
n.
urining upon
Home
>
Search
>
avamehana