English: e-mobility
Welsh: e-symudedd
Subject: Trafnidiaeth
English definition: electromobility
Welsh definition: e-symudedd