Skip to main content

English: overcrowded

Welsh: gorlawn

Part of speech

Adjective