narcotic or hallucinogenic drug - Español Inglés Diccionario