What does the spanish word 'tesoro' mean?

The literal meaning of Spanish "tesoro" in English means "treasure." More questions? Ask away!

Wednesday, February 01 2012