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