Translation of dikgapetla in English:

User Contribution

dikgapetla

Scales

noun