Skip to main content

Definitions by Headbangingsatan

Nepali word for divine beauty.
In Nepali: "Mero ayushma katti hissi pareko cha"
Ayushma by Headbangingsatan January 17, 2011