| YouTube Channel

आत्मद (Atmada)

 
Yates
English
आत्मद (दः-दा-दं)
a. Giving one's
self.