Translation of ditlhodi in English:

User Contribution

ditlhodi

Spies

noun