English: Cardiff Bay Barrage
Welsh: Morglawdd Bae Caerdydd
Subject: Enwau lleoedd