Translation of kemben in English:

User Contribution

kemben

torso wrap

noun