Translation of ikemba in English:

User Contribution

ikemba

Sword

noun