police barriers

English

Noun

police barriers

  1. plural of police barrier