English: traffic island
Welsh: ynys draffig
Subject: Trafnidiaeth