| YouTube Channel

मंत्रगूढ (maMtragUDha)

 
L R Vaidya
English
maMtra-gUQa {% f. %} a secret emissary, a spy.