Skip to main content

English: homeless people

Welsh: pobl ddigartref

Part of speech

Noun, Plural