Charles xii

What is Charles xii?

Charles xii definition and meaning on Dictionary terms:
noun
1682

Tags: