Definition of “news agency” - English Dictionary

british dictionary