Translation of Dikgapetla in English:

User Contribution

Dikgapetla

Scales

noun