MDMA


Meaning of MDMA in English

ˌemˌdē(ˌ)emˈā noun

( -s )

Etymology: m ethylene + d ioxy- + m eth a mphetamine

: ecstasy herein

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.