Translation of Sekepe in English:

User Contribution

Sekepe

Ship

noun