Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Mudra Meaning
Mudra
noun
a gay
term for "
mother
"
which is usually used in
the Philippines
.
I have to go
now, mudra is
waiting
at home
.
By Nata
Upvote
Flag