Skip to main content

English: ICT

Welsh: TGCh

Part of speech

Noun, Feminine, Singular

Definition

Information and Communication Technology