Skip to main content

English: RADAR

Welsh: RADAR

Part of speech

Neutral

Definition

Rapid Analysis and Detection of Animal-related Risk