English: European Monitoring Centre for Drugs and Drug Addiction
Welsh: Canolfan Monitro Cyffuriau a Chaethiwed i Gyffuriau Ewrop
Subject: Iechyd
English definition: EMCDDA