fasten or tie the sails to the yards - Spanish English Dictionary
History

fasten or tie the sails to the yards



Meanings of "fasten or tie the sails to the yards" in Spanish English Dictionary : 1 result(s)

English Spanish
Maritime
fasten or tie the sails to the yards envergar [v]