Suicide-bombing meaning

An attack carried out by a suicide bomber or a group of them.
noun
0
0
Advertisement