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