Translation of inmesurado in English:

inmesurado

immoderate, adj.

adjective

Chile
formal

  • 1

    immoderate
    excessive