excessive or lacking, not consistent

listen to the pronunciation of excessive or lacking, not consistent
English - English
immoderate
excessive or lacking, not consistent
Favorites