US Civil War
War and Military History
Battle of Gettysburg
US Army

What general lost a battle in Egypt?

345

Answer