Answer:
French was the official language of England for about 300 years from 1066 to 1362
1.6m questions
2.0m answers