meaning of louis xii
1.
king
of
France
who
was
popular
with
his
subjects
1462-1515
Related Words
louis xii
|
louis xiii
|
Developed & Maintained By
Taraprasad.com