Translation of sehlahledi in English:

User Contribution

sehlahledi

Whirlwind

noun