(army slang) cannon

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