Louis The Stammerer Synonyms

King of France and Germany (846-879)
(Noun)