foot patrols

English

Noun

foot patrols

  1. plural of foot patrol