English: TEN
Welsh: TEN
Subject: Ewrop
English definition: Trans-European Network
Welsh definition: Rhwydwaith Traws-Ewropeaidd