Skip to main content

English: design, build, finance and operate

Welsh: dylunio, adeiladu, ariannu a gweithredu

Part of speech

Verb

Definition

DBFO