Search in full dictionary

EL ALAMEIN

EL ALAMEIN
ScnMaster
a city in northern Egypt located on the Mediterranean Sea which was the site of a major battle during World War II between Allied and German troops. The Allies won the battle. SHSBC Binder 11 Approved Glossary