English: Torch Theatre
Welsh: Theatr y Torch
Subject: Diwylliant a'r celfyddydau
English definition: Milford Haven
Welsh definition: Aberdaugleddau