What does the spanish word eso mean?

The Spanish word "eso" means "that" and "it" in English. Ask us anything!

Wednesday, February 01 2012