spear-gun - French English Dictionary

spear-gun

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "spear-gun" with other terms in English French Dictionary : 4 result(s)

English French
Nautical
pneumatic spear gun fusil pneumatique [m]
spear gun arbalète [f]
Fishing
rubber strand spear gun fusil à sandow(s) [m]
spear gun fusil [m]