English-Italian dictionary »

foreyard meaning in Italian

EnglishItalian
foreyard (a yard on the lower mast of a square-rigged foremast of a ship used to support the foresail)
noun

trinchettonoun
{m}

Your history