| YouTube Channel

तलीड्य (talIDya)

 
Monier Williams 1872
English
तलीड्य तलीड्य, Ved. a particular part of
the body.