a cannon or cannon-like gun that fires harpoons

listen to the pronunciation of a cannon or cannon-like gun that fires harpoons
English - English

Definition of a cannon or cannon-like gun that fires harpoons in English English dictionary

a cannon or cannon-like gun that fires harpoons
harpoon gun
a cannon or cannon-like gun that fires harpoons
Favorites