Skip to main content

English: Technology Strategy Board

Welsh: Bwrdd Strategaeth Technoleg

Part of speech

Noun, Masculine, Singular

Definition

TSB