Where does “στρόβιλος” come from?

στρόβιλος (Greek): vortex

Definitions

  1. vortex

Words derived from “στρόβιλος”