Skip to main content

English: Motorway of the Sea

Welsh: Traffordd y Môr

Part of speech

Noun, Feminine, Singular

Definition

Sydd â'r nod o hyrwyddo symud i ffwrdd oddi wrth drafnidiaeth ffordd.