Skip to main content

English: windfall sites

Welsh: safleoedd ar hap

Part of speech

Noun, Plural