English: Wales National Velodrome
Welsh: Felodrom Cenedlaethol Cymru
Subject: Twristiaeth a hamdden
English definition: Newport
Welsh definition: Casnewydd