Skip to main content

English: IMT

Welsh: Rheoli Gwybodaeth a Thechnoleg

Part of speech

Verb

Definition

Information Management and Technology