Immoderacy

What is Immoderacy?

Immoderacy definition and meaning on Dictionary terms:
noun