Английский-Русский словарь »

speargun означает в русский

АнглийскийРусский
speargun (a gun that fires a spear (normally used underwater))
noun

гарпунное ружьёnoun
{n}

подводное ружьёnoun
{n}

spear gun (type of gun)
noun

подводное ружьёnoun
{n}