English: public service
Welsh: gwasanaethu'r cyhoedd
Subject: Datblygu economaidd
English definition: To perform a public service.