meaning of lesseps

1. French diplomat who supervised the construction of the Suez Canal 1805-1894


Related Words

lesseps |

Developed & Maintained By Taraprasad.com

Treasure Words