Skip to main content

English: innovation and technology

Welsh: arloesi a thechnoleg

Part of speech

Verb