| YouTube Channel

अमोघास्त्र (amoghAstra)

 
Yates
English
अमोघास्त्र (स्त्रः)
m.
Infallible marks-
man.