English: Cardiff Central
Welsh: Caerdydd Canolog
Subject: Trafnidiaeth
English definition: Station
Welsh definition: Gorsaf drenau