Phrase of the Week

July 16th, 2008 Posted in phrase of the week

tirarse la pelota:pass the ball. The Spanish version of “droping the ball” or “passing the buck”.

Post a Comment