Dictionary for word “overestimated”
overestimated - Did you Mean?
overestimate (overestimated)
overestimate (overestimates)
overestimate