Skip to main content

English: Old Meadows and Pastures

Welsh: Hen Ddolydd a Phorfeydd

Part of speech

Adjective

Definition

Teitl dogfen