Translation of sekepe in English:

User Contribution

sekepe

Ship

noun