The English language has freely borrowed from French certain words and phrases that have become common in general parlance. Can you identify the meaning of these sometimes tricky words and phrases? Give it a shot!
Tu hablas espanol? Well this question definitely proves whether or not you speak Spanish. Even if you don't know any Spanish you can learn some interesting
facts about the language by taking this quiz.