Advertisement
Advertisement
Operation Overlord
noun
- the codename for the Allied invasion (June 1944) of northern France
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse