Translation of setobele in English:

User Contribution

setobele

stick

noun