निरगंड स्वीन

English: Translation
succuba/succubus
Hindi: Translation
दु:स्पप्न
noun