Definition of the Word SUEZ
town in northeastern Egypt.
Close Window