English: Intelligent Transport Systems
Welsh: Systemau Trafnidiaeth Deallus
Subject: Trafnidiaeth
English definition: ITS
Welsh definition: ITS