Skip to main content

English: Transport Directorate

Welsh: Y Gyfarwyddiaeth Drafnidiaeth

Part of speech

Noun, Feminine, Singular