Translation of Pesulap in English:

User Contribution

Pesulap

Magician

noun