English-Italian dictionary »

harpoon gun meaning in Italian

EnglishItalian
harpoon gun noun

lanciarpionenoun
{m}