Truncheon

From Wikipedia, the free encyclopedia

Truncheon may refer to: