Translation of seheho in English:

User Contribution

seheho

whirlwind

noun