Sharia police

English

Noun

Sharia police (plural Sharia police)

  1. Synonym of religious police.