Skip to main content

English: staying visitors

Welsh: ymwelwyr a oedd yn aros dros nos

Part of speech

Noun, Plural