Italian-English dictionary »

aerosilurante meaning in English

ItalianEnglish
aerosilurante noun
{m}

torpedo bomber(aircraft)
noun