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

Treasure Words