Skip to main content

English: Symonds Yat

Welsh: Symonds Yat

Part of speech

Proper noun

Definition

Lle yn Lloegr