travolgente

Adjective

 * 1) overwhelming, sweeping
 * 2) passionate, breathtaking
 * 3) roaring, runaway