Vertaling van 'lsd' uit het Nederlands naar het Engels

lsd (zn):
A powerful hallucinogenic drug manufactured from lysergic acid
lsd, lysergic acid diethylamide, lsd, lysergic acid diethylamide

Via: Ensyns.nl