Definisi 'urban guerrilla'

English to English
noun
1 a guerrilla who fights only in cities and towns Terjemahkan
source: wordnet30


Visual Synonyms