Kamus Inggris-Indonesia
onslaught
kb. serangan gencar.