topsail, upper sail of a sailing ship

listen to the pronunciation of topsail, upper sail of a sailing ship
English - Italian
veletta
English - Spanish
gavia
English - French
{n} hunier
topsail, upper sail of a sailing ship
Favorites