English: WTI
Welsh: WTI
Subject: Datblygu economaidd
English definition: WalesTrade International
Welsh definition: MasnachCymru Rhyngwladol