Skip to main content

English: TSB

Welsh: Bwrdd Strategaeth Technoleg

Part of speech

Noun, Masculine, Singular

Definition

Technology Strategy Board