Skip to main content

English: technology transfer

Welsh: trosglwyddo technoleg

Part of speech

Verb