Translation of dickens in Indonesian

User Contribution

dickens

iblis

noun