A-Z: General definitions: Passchendaele

Definition

A village in Belgium and First World War campaign and battlefield site.

Scan and go

Scan on your mobile for direct link.