What does te odio mean?

The literal translation of this phrase from Spanish to English is 'I hate you'.

Tag: english 
Saturday, February 04 2012


Source: http://kgb.com

Related questions