Italian-English dictionary »

torpedo meaning in English

ItalianEnglish
torpedo noun
{f}

tourer(motor car)
noun
[UK: ˈtʊə.rə] [US: ˈtʊə.rər]