| YouTube Channel

तस्तरुस् (tastarus)

 
Burnouf
French
तस्तरुस् तस्तरुस् 3p. pl. p. de स्तॄ।