Skip to main content

English: closed circuit television

Welsh: teledu cylch cyfyng

Part of speech

Noun, Masculine, Singular

Definition

CCTV