द्योछन

English: Translation
curse of god
Hindi: Translation
देवदोष
noun