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