Translation of Penyihir in English:

User Contribution

Penyihir

Witch

noun