Synonyms of Urban Guerrilla in English :
Antonyms of Urban Guerrilla in English
Thesaurus of Urban Guerrilla in English
1. (noun) a guerrilla who fights only in cities and towns