Translation of pesulap in English:

User Contribution

pesulap

Magician

noun