Italian-English dictionary »

nave da guerra anfibia meaning in English

ItalianEnglish
nave da guerra anfibia noun
{f}

landing ship(light military ferry)
noun