DICTIONARY

(Total Entries : 197270)

duḥkhayantra

Dictionary Definition: 

○yantra n. application of pain, torture ib.