English: Development Partnership
Welsh: Partneriaeth Ddatblygu
Subject: Ewrop
English definition: DP