meaning of delorie

1. French royal architect who built the Tuileries Palace and Gardens in Paris for Catherine de Medicis 1515-1570


Related Words

delorme |

Developed & Maintained By Taraprasad.com

Treasure Words