Beelingo.com

English Dictionary

  • Hide translation

 urban guerrilla urban guerrilla

noun

  • a guerrilla who fights only in cities and towns  ( urban guerrilla )
    a guerrilla who fights only in cities and towns