-
nounFrench diplomat who supervised the construction of the Suez Canal (1805-1894)
Definition that contains lesseps
We don't have definitions for this word yet.
We don't have definitions for this word yet.