YourDictionary

ecstasy medical definition

noun
MDMA.

Learn more about ecstasy

Related Articles

link/cite print suggestion box