English to Simple English Dictionary
overestimate
Estimation
Meaning for overestimate found in 9 Languages.
Sponored Video