Translation of sekapamantswe in English:

User Contribution

sekapamantswe

voice recorder

noun