Meaning of sicodelia in Spanish:

sicodelia