Skip to main content

English: criminal investigation department

Welsh: adran ymchwilio i droseddau

Part of speech

Noun, Feminine, Singular

Definition

CID