Search in full dictionary

EL ALAMEIN (1)

EL ALAMEIN (1)
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 12 Approved Glossary