Tamil Dictionary 🔍

தேவாத்திரம்

thaevaathiram


--தேவாஸ்திரம், ''s.'' A divine missile-weapon from the gods.

Miron Winslow


தேவாத்திரம் - ஒப்புமை - Similar