| YouTube Channel

दिव्यास्त्र (divyAstra)

 
Capeller Eng
English
दिव्यास्त्र
n.
a
cert.
magical weapon.