DICTIONARY

(Total Entries : 197270)

durupāya

Dictionary Definition: 

○upâya m. a bad means or expedient MW.