amount of alcohol or drug required to quickly feel the effects - Englisch Synonyme Wörterbuch

Can't found any synonym terms.