What does te odio mean?

The literal translation of this phrase from Spanish to English is 'I hate you'.
Updated on Saturday, February 04 2012 at 11:44AM EST
Source: kgb.com
Collection: english