| YouTube Channel

लंबुषा (laMbuSA)

 
Apte 1890
English
लंबुषा A necklace of seven strings.
L R Vaidya
English
laMbuzA {% f. %} A necklace of seven strings.