तारछीन

English: Translation
frightened by demons
Hindi: Translation
भूत प्रेत का प्रकोप
verb
noun