Dictionary search results

Showing 1-2 of 2 results

gun carriage US English

A wheeled support for a piece of artillery