Skip to main content

English: high-visibility clothing

Welsh: dillad llachar

Part of speech

Noun, Plural