Russian-English dictionary »

лсд meaning in English

RussianEnglish
ЛСД noun
{m}

LSD(lysergic acid diethylamide)
noun
[UK: ˌel.ˌes.ˈdiː] [US: ˌe.ˌleˈs.diː]