English: LSD
Welsh: LSD
Subject: Iechyd
English definition: drug