living newspapers

English

Noun

living newspapers

  1. plural of living newspaper