Italian-English dictionary »

lanciatorpedini meaning in English

ItalianEnglish
lanciatorpedini noun
{m}

torpedo boat(warship designed to fire torpedoes)
noun