Report copyright - Charlemagne Unites Germanic Kingdoms · Charlemagne spread Christian civilization through Northern Europe, where it had a permanent impact. •Middle Ages •Franks •monastery •
Please pass captcha verification before submit form
Please pass captcha verification before submit form