Skip to main content

English: Innovation and Technology Transfer Executive

Welsh: Swyddog Trosglwyddo Arloesedd a Thechnoleg

Part of speech

Noun, Masculine, Singular