English: public transport
Welsh: trafnidiaeth gyhoeddus
Subject: Trafnidiaeth
Welsh definition: Dulliau o deithio sydd ar gael i'r cyhoedd, sy'n codi prisiau sefydlog, ac sy'n dilyn llwybrau penodol, fel bysiau, tramiau a rheilffyrdd.