English: Delyn
Welsh: Delyn
Subject: Gwleidyddiaeth
English definition: Constituency
Welsh definition: Etholaeth