English: eTrading P2P
Welsh: eFasnachu P2P
Subject: Datblygu economaidd
English definition: xchange wales brand. P2P = Purchase to Pay.
Welsh definition: brand cyfnewid cymru. P2P = Prynu i Dalu.