public spaces
English
Noun
public
spaces
plural of
public space