Sharia patrols

English

Noun

Sharia patrols

  1. plural of Sharia patrol