English: peripheral distributor road
Welsh: ffordd ddosbarthu'r cyrion
Subject: Trafnidiaeth
English definition: PDR