translation of an expression
I would like any of you to answer my doubt.Do you know what the expression HEAD TO HEAD means?It has something to do with tennis.And its Spanish meaning?
Re: translation of an expression
It means that two rivals are going to meet directly and play.
By Sara in forum Ask a Teacher
Last Post: 26-Apr-2005, 00:37
By pilgrim in forum English Idioms and Sayings
Last Post: 22-Aug-2004, 19:53
By Anonymous in forum Ask a Teacher
Last Post: 17-Jul-2004, 11:51
Search Engine Optimization by vBSEO