Definition of “the gutter press” - English Dictionary

british dictionary