Skip to main content

English: EMCDDA

Welsh: Canolfan Monitro Cyffuriau a Chaethiwed i Gyffuriau Ewrop

Part of speech

Noun, Feminine, Singular

Definition

European Monitoring Centre for Drugs and Drug Addiction