A-Z: General definitions: Passchendaele

Definition

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