Skip to main content

English: very sheltered housing

Welsh: tai gwarchod a gofal

Part of speech

Noun, Plural