kamus
.
Search
About
urban_guerrilla
English
urban guerrilla
Noun
A guerrilla who fights only in cities and towns
English: urban guerrilla