Skip to main content

English: IM&T

Welsh: technoleg a rheoli gwybodaeth

Part of speech

Verb

Definition

information management and technology