halyards-halyards: meaning, definitions and translations

English dictionaryEnglishCatalan