Translation of sepekwa in English:

User Contribution

sepekwa

an insane person

noun