English: delivery
Welsh: cyflenwi
Subject: Llywodraeth leol
English context: of services
Welsh context: gwasanaethau