Translation of sebato in English:

User Contribution

sebato

Spattle

noun