Sounds like 3 million people got infected in Spain. So it looks like for every confirmed case, 10 people did not get tested. If we do the same in USA, it would be that around 20 million Americans got infected so far.
You can’t extrapolate from Spain to the US!!! Use your brain. The infection rate in one place can’t be assumed to be the same 3,000 miles away for God’s sake.