Skip to main content

English: peripheral distributor road

Welsh: ffordd ddosbarthu'r cyrion

Part of speech

Noun, Feminine, Singular

Definition

PDR