Definition of the Word SUEZ


town in northeastern Egypt.

Close Window