English: P2P
Welsh: prynu i dalu
Subject: Datblygu economaidd
English definition: purchase to pay