Skip to main content

English: prison leavers

Welsh: pobl sy'n gadael carchar

Part of speech

Noun, Plural