plural cannons or or cannon a large, powerful gun, usually attached to two or four wheels, that was

中文解释

The 5,000-pound cannon predates the Civil War.

正在查询

fahlband decocts bioengineering archaeozoic 不掉 吐出 at least talkily chief editor at return of the year