Skip to main content

English: recently awarded contracts

Welsh: contractau a ddyfarnwyd yn ddiweddar

Part of speech

Noun, Plural