A tropical storm system with strong winds.
El tifón que azotó la costa dejó una estela de destrucción a su paso.
The typhoon that hit the coast left a trail of destruction in its wake.