Skip to main content

English: traffic island

Welsh: ynys draffig

Part of speech

Noun, Feminine, Singular