YourDictionary

What does LETD stand for?

Lowest Effective Toxic Dose - Medicine (DMAA)

link/cite print suggestion box