Skip to main content

English: Terrestrial Trunk Road System

Welsh: System Gefnffyrdd Ddaearol

Part of speech

Noun, Feminine, Singular

Definition

TETRA