English: unlicensed drug
Welsh: cyffur didrwydded
Subject: Iechyd
Welsh definition: Cyffur heb ei drwyddedu.