Vocabulary

電磁パルス

electromagnetic pulse; EMP

noun