Italian-English dictionary »

nave d'alto bordo meaning in English

ItalianEnglish
nave d'alto bordo noun
{f}

tall shipnoun