| YouTube Channel

सर्पशत्त्र (sarpazattra)

 
Capeller Eng
English
सर्पशत्त्र
n.
serpent-sacrifice.