English: Inspection Report of Torfaen Local Health Board
Welsh: Adroddiad Arolygu Bwrdd Iechyd Lleol Tor-faen
Subject: Iechyd
English definition: Published by Healthcare Inspectorate Wales, 2005.
Welsh definition: Cyhoeddwyd gan Arolygiaeth Gofal Iechyd Cymru, Mai 2005. Noder mai 'Torfaen' a ddefnyddir bellach.