Skip to main content

English: overcrowded housing

Welsh: tai gorlawn

Part of speech

Noun, Plural