English: road traffic noise
Welsh: sŵn traffig ffyrdd
Subject: Trafnidiaeth