Eurovision
Lingua franca: why English and not Spanish in Eurovision?
The Oxford Dictionary of English defines the term lingua franca as a language that is adopted as a common language between speakers whose native languages are different. In the times …