Translation of penyihir in English:

User Contribution

penyihir

Witch

noun