Translation of seshabo in English:

User Contribution

seshabo

relish

noun