Answer: Justinian and Charlemagne.
Explanation: Justinian and Charlemagne.
8.5m questions
11.2m answers