Advertisement

Advertisement

Operation Overlord

noun

  1. the codename for the Allied invasion (June 1944) of northern France


Advertisement

Advertisement

Advertisement

Advertisement


Operation Desert StormOperation Sealion