Translation of siklon in English:

siklon

cyclone

noun

  • 1

    cyclone, violent wind rotating round a central area