Italian-English dictionary »

lanciarpione meaning in English

ItalianEnglish
lanciarpione noun
{m}

harpoon gunnoun