(army slang) cannon

listen to the pronunciation of (army slang) cannon
English - English
long tom