English-Italian dictionary »

tall ship meaning in Italian

EnglishItalian
tall ship noun

nave d'alto bordonoun
{f}