Skip to main content

English: rights of way

Welsh: llwybrau tramwy

Part of speech

Noun, Plural

Definition

footpaths