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