street library

English

Noun

street library (plural street libraries)

  1. Synonym of public bookcase.