English: freeway
Welsh: priffordd ddi-doll
Subject: Trafnidiaeth
English definition: a toll-free highway