A person or group which attacks a place
Answers
Answered by
0
The answer is INVADERS.
Similar questions