English: TPP
Welsh: TPP
Subject: Trafnidiaeth
English definition: Transport Policy and Programme
Welsh definition: Polisi a Rhaglen Trafnidiaeth