Translation of sebofya in English:

User Contribution

sebofya

prisoner

noun