English: connected cars
Welsh: ceir clyfar
Subject: Trafnidiaeth
Notes: Cerbydau a all gyfathrebu'n electronig �'i gilydd