guerrilla travelers

English

Noun

guerrilla travelers

  1. plural of guerrilla traveler