Translation of sesasedi in English:

User Contribution

sesasedi

whirl wind

noun