Vocabulary

トラヒックサージ

traffic surge

noun