English: Traffic Control Centre
Welsh: Canolfan Rheoli Traffig
Subject: Trafnidiaeth
Welsh definition: Ar eu gwefan.