English: arm
Welsh: braich
Subject: Trafnidiaeth
English definition: A road that connects to a junction or roundabout.
Welsh definition: Heol sy'n cysylltu â chylchfan neu gyffordd.