×
immoderate
meaning in French
adj.
immodéré; excessif, exagéré, extrémiste, imprudent
Related Words
immobilizer
immoderacy
immoderately
immoderateness
PC Version
Copyright © 2018 WordTech Co.