Translation of witch in Indonesian

User Contribution

witch

penyihir

noun