Home UK English urban guerrilla
Translate urban guerrilla into Spanish
A terrorist operating in an urban area.
READ THESE ARTICLES