Skip to main content

English: street homeless

Welsh: digartref ac ar y stryd

Part of speech

Adjective