urban_guerrillaEnglish

urban guerrilla

Noun

A guerrilla who fights only in cities and towns

English: urban guerrilla