dutu
whirlwind; a cyclone
Back to dictionary