LSD える・えす・でぃう eru·esu·dii 1. lysergic acid diethylamide; LSD Noun #65517 Open Menu Add to collection... Open
LSD えるえすでぃうだったら eruesudiudattara 1. If it were LSD; If it's LSD Noun #90060 Open Menu Add to collection... Open