Skip to main content

English: electronic accident and queue detection system

Welsh: system electronig i synhwyro damweiniau a chiwiau

Part of speech

Noun, Feminine, Singular