Malay to English
hasil carian: lsd
Probably related to:
Malay | English |
lsd
|
a lsd, an lsd, as in lsd, of lsd,
|
English to English
lsd
noun (n)
- a powerful hallucinogenic drug manufactured from lysergic acidhalusinasi yang kuat obat dari asam lisergat diproduksisource: wordnet30