onslaught in Spanish
onslaught in Spanish
acometida
A fierce attack.
arremetida
A fierce attack.
ataque
A fierce attack.
embestida
A fierce attack.
avalancha
(by extension) A large number of people or things resembling an attack.