Skip to main content

English: motion detection system

Welsh: system synhwyro symudiadau

Part of speech

Noun, Feminine, Singular