Three official languages are spoken in Luxembourg — Luxembourgish, German, and French. English is common too, but an interesting fact is that as 20% of the population consists of Portuguese, this language also manages to find its place in the country.