Translation of Sehlahledi in English:

User Contribution

Sehlahledi

Whirlwind

noun