Italian-English dictionary »

torpediniera meaning in English

ItalianEnglish
torpediniera noun
{f}

torpedo boat(warship designed to fire torpedoes)
noun