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