sanctuary cities

English

Noun

sanctuary cities

  1. plural of sanctuary city