Translation of Dipatlabokwana in English:

User Contribution

Dipatlabokwana

Handcuffs

noun