Skip to main content

English: information management and technology

Welsh: technoleg a rheoli gwybodaeth

Part of speech

Verb

Definition

IM&T